export default {
	hexStrToBytes(str) {
		var pos = 0;
		var len = str.length;
		if (len % 2 != 0) {
			return null;
		}
		len /= 2;
		var hexA = new Array();
		for (var i = 0; i < len; i++) {
			var s = str.substr(pos, 2);
			var v = parseInt(s, 16);
			hexA.push(v);
			pos += 2;
		}
		return hexA;
	},
	bytesToHexStr(bytes) {
		var str = '';
		for (var i = 0; i < bytes.length; i++) {
			var hexStr = bytes[i].toString(16);
			if (hexStr.length == 1) {
				hexStr = '0' + hexStr;
			}
			str += hexStr;
		}
		return str;
	}
}